var punti;
var vel;
var countdown;
var tempo;
var flag;
var somma;

function Start(){
	somma=0;
	punti=0;
	countdown=40.1;
	document.Inizio.src="Nulla.bmp";
	punti=0;
	document.punteggio.punti.value="0";
	document.punteggio.clock.value="<<<---Tempo";
	document.punteggio.punteggio.value="<<<---Punteggio";
	document.punteggio.tempo.value="0";
	vel=600;
	flag=0;
	Gioco();
} 
	
function Gioco(){
	if (flag==0){
		Conta();
		}
	document.Livello.src="Nulla.bmp";
	if ((punti>-200 && punti<1000) && countdown!=0){
		var rnd = Math.round(30*Math.random());
		if (rnd<=10){
			document.Sinistra.src="Muro Sinistra.jpg";
			document.Destra.src="Nulla.bmp";
			document.Centro.src="Nulla.bmp";
			}
		else if (rnd>10 && rnd<=20){
			document.Centro.src="Muro Centro.jpg";
			document.Destra.src="Nulla.bmp";
			document.Sinistra.src="Nulla.bmp";
			}
		else if (rnd>20){
			document.Destra.src="Muro Destra.jpg";
			document.Centro.src="Nulla.bmp";
			document.Sinistra.src="Nulla.bmp";
			}
		var time=setTimeout("Gioco();",vel);
		} 
	else{
		if(punti>=1000 && countdown!=0){
			vel=vel-100;
			clearTimeout(tempo);
			if (vel!=200){
				alert("Hai finito il livello");
				document.Livello.src="Muro Livello Successivo.jpg";
				document.Destra.src="Nulla.bmp";
				document.Centro.src="Nulla.bmp";
				document.Sinistra.src="Nulla.bmp";
				somma=somma+countdown;
				countdown=countdown/2;
				countdown=countdown+40.1;
				punti=0;
				flag=0;
				}
			else{
				somma=somma+countdown;
				alert("Hai finito il gioco!!! CONGRATULAZIONI!!!");
				document.punteggio.punti.value="Ciao";
				document.Inizio.src="Muro Win.jpg";
				document.Livello.src="Nulla.bmp";
				document.Destra.src="Nulla.bmp";
				document.Centro.src="Nulla.bmp";
				document.Sinistra.src="Nulla.bmp";
				document.punteggio.punti.value="IL TUO";
				document.punteggio.punteggio.value="TEMPO";
				document.punteggio.tempo.value="FINALE E':";
				document.punteggio.clock.value=somma;
				}
			}
	else if(punti<=-200 || countdown==0){
		alert("Hai perso");
		document.Livello.src="Muro Perso.jpg";
		document.Destra.src="Nulla.bmp";
		document.Centro.src="Nulla.bmp";
		document.Sinistra.src="Nulla.bmp";
		clearTimeout(tempo);
		somma=0;
		countdown=40.1;
		punti=0;
		document.punteggio.punti.value="0";
		flag=0;
		}	
	}
}
function Punteggio(valore){
	punti=punti+valore;
	document.punteggio.punti.value=punti;
}

function Conta(){
if (flag==0){
	flag=1;
}
if (countdown!=0){
	countdown=Math.round((countdown-0.1)*100)/100;
	document.punteggio.tempo.value=countdown;
	tempo=setTimeout("Conta();",100);
	}
}
